press organs - French English Dictionary